base defence stores - Allemand Anglais Dictionnaire